[ASAN] sysroot: Fix leak/double free of keyfile origin
authorColin Walters <walters@verbum.org>
Tue, 29 Nov 2016 03:00:01 +0000 (22:00 -0500)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 30 Nov 2016 18:51:26 +0000 (18:51 +0000)
commit1bb6e514863d2faaa387d4609398c6043504d44b
tree01d4a0406b197c74d582059f3e60b8822e9c864f
parent3a459bac2d25139cfb7810c17ed8eb4702160f57
[ASAN] sysroot: Fix leak/double free of keyfile origin

Use autoptr rather than manual cleanup.  The double free isn't a
security problem, since we trust origin files.

Closes: #598
Approved by: jlebon
src/libostree/ostree-deployment.c
src/libostree/ostree-sysroot.c